$primary: #745BFF;

/**index.wxss**/
.top-search {
    position: relative;
    width: 750rpx;
    height: 277rpx;
    padding: 0 30rpx;
    image {
        width: 32rpx;
        height: 32rpx;
        vertical-align: middle;
    }
}
.input{
    line-height: 62rpx;
    height: 62rpx;
    background: #fff;
    border-radius:30px;
    text-align: center;
}
/* banner */
.banner { 
    position: absolute;
    width: 670rpx;
    top: 98rpx;
    left: 50%;
    transform: translateX(-50%)
 }
swiper image {width: 100%;}

/* 链接标签 */
.labels {display: flex;flex-wrap: wrap; justify-content: space-around;margin-top: 120rpx; padding: 0 10rpx;}
.label-item {width: 25%; text-align: center;}
.label-img {width: 113rpx;height: 113rpx;}

/* 楼层 */
.floor { padding-top: 20rpx;padding-left: 4%; }
.floor-top {display: flex;justify-content: space-between;padding-right: 4%; align-items: center;}
.floor-main-item {display: inline-block; width: calc(93%/3);margin: 20rpx 1.5% 20rpx 0;}
.floor-main-item-title {display: flex;justify-content: space-between; align-items: center;}
.floor-main-item-title-left {font-size: 24rpx;}
.floor-main-item-title-right {font-size: 20rpx;color: #999999;}
.floor-bottom {
    margin: 20rpx auto;
    width:245rpx;
    height:66rpx;
    text-align: center;
    line-height: 66rpx;
    background:rgb(243, 244, 249);
    border-radius:33rpx;
}
.floor-bottom:active {background:rgb(225, 226, 233);}

.get-more {color: #D9D9D9;font-size: 48rpx;}
.get-more-active .get-more{color: $primary}